long in the tooth - Almanca İngilizce Sözlük